package com.efast.dmom.mgmt.service.mes.order;

import java.util.List;

import com.efast.dmom.mgmt.bean.mes.order.RecycledVinBean;
import com.efast.dmom.mgmt.entity.mes.TwBasLot;

public interface VinPoolService {

	public void requestNext();

	public int getCachedVinSize();

	public void vechicleScrap(List<RecycledVinBean> beanList);

	public void holdLotInBatch(List<TwBasLot> beanList);

	public void releaseLotInBatch(List<TwBasLot> beanList);

	public void recycleVin(List<RecycledVinBean> beanList);
	
	public void removeCachedRecycleBean(List<RecycledVinBean> beanList);
}
